package com.qm.console.dao.mapper;

import com.qm.console.dao.model.AvatarAuditDO;
import com.qm.console.dao.model.GoddessAuditDO;
import com.qm.console.dao.model.GoddessAuditDOWithBLOBs;
import com.qm.console.dao.model.LiveVerificationDOWithBLOBs;

import java.util.List;
import java.util.Map;

public interface GoddessAuditDOMapper {
    int deleteByPrimaryKey(Integer id);

    int insert(GoddessAuditDOWithBLOBs record);

    int insertSelective(GoddessAuditDOWithBLOBs record);

    GoddessAuditDOWithBLOBs selectByPrimaryKey(Integer id);

    int updateByPrimaryKeySelective(GoddessAuditDOWithBLOBs record);

    int updateByPrimaryKeyWithBLOBs(GoddessAuditDOWithBLOBs record);

    int updateByPrimaryKey(GoddessAuditDO record);

//    int insertMultiTerm(List<GoddessAuditDOWithBLOBs> list);

    int total(Map<String, Object> queryMap);

    int isExist(Map<String, Object> queryMap);

    int updateTime(Map<String, Object> queryMap);

    List<GoddessAuditDOWithBLOBs> list(Map<String, Object> queryMap);
}
